home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 19 / CU Amiga Magazine's Super CD-ROM 19 (1998)(EMAP Images)(GB)[!][issue 1998-02].iso / CUCD / Programming / LEDA / prog / dict / dic.c < prev    next >
C/C++ Source or Header  |  1994-08-05  |  308b  |  24 lines

  1. #include <LEDA/dictionary.h>
  2.  
  3.  
  4. main()
  5. {
  6.   dictionary<string,int> D;
  7.  
  8.   dic_item it;
  9.   string s;
  10.  
  11.   while (cin >> s)
  12.   { it = D.lookup(s);
  13.     if (it==nil) D.insert(s,1);
  14.     else D.change_inf(it,D.inf(it)+1);
  15.    }
  16.  
  17.   forall_items(it,D) 
  18.     cout <<  D.key(it) << " : " << D.inf(it) << "\n";
  19.  
  20.  
  21.   return 0;
  22. }
  23.  
  24.